package com.edu.yx.bean;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;

import java.util.Set;

@Data
@AllArgsConstructor
@Builder
public class ExamScoreDistributionBean {

    // 窗口起始时间
    String stt;
    // 窗口结束时间
    String edt;

    // scoreDistribution和paperId（分组用）
    String scoreDistribution;
    String paperId;

    // 当天日期
    String curDate;

    //同一个考试考多次，产生多个相同的分数段，这个考生id只能计算一次，而不能把多个重复id分别计算一次
    //所以要去重
    Set<String> personSet;

    //统计的考试人数
    Long personCt;


    @JSONField(serialize = false) // 这个字段不需要序列化到json字符串中, 可以加这个注解
            Long ts;
}
